*{
    margin: 0;
    padding: 0;
}
body,html{
    width: 100%;
    height: 840px;
}
body{
    background-image: url(../images/login2.jpg);
    background-size: 100% 100%;
}
form{
    float: right;
    width: 410px;
    height: 560px;
    padding-left: 20px; 
    margin-top: 50px;
    margin-right: 100px;
    box-shadow: 2px 2px 6px #339ec8;
    border: 1px solid #fff;
    h3{
        width: 390px;
        height: 120px;

        font-size: 20px;
        color: #ffffff;
        line-height: 130px;
    }
    input{
        width: 370px;
        height: 60px;
        border: none;
        outline: none;
        background-color: #fcf2f3;
        padding-left: 20px;

        font-size: 14px;
    }
    p{
        width: 390px;
        height: 50px;
        font-size: 14px;
        color: #f04645;
    }
    button{
        width: 360px;
        height: 60px;
        background-color: #f66d6d;
        margin-bottom: 10px;

        color: #ffffff;
        font-size: 18px;

        border: none;
        border-radius: 3px;
    }
    input::-webkit-input-placeholder{
        font-size: 14px;
        color: #f04645;
    }
}